| Name | Size | |
|---|---|---|
| .. | ||
| Makefile | 1023 B | log stats plain blame |
| README.md | 519 B | log stats plain blame |
| build | 36 B | log stats plain |
| frontend | 108 B | log stats plain |
| src.cl | 8 B | log stats plain blame |
| src | 106 B | log stats plain |
| tests | 219 B | log stats plain |
Transpiler
My course project will be a transpiler from Common Lisp to LLVM IR
Simple and complex
- Functions |> artihmetic, logical [EASY]
- Macros |> conditional [EASY] declare w/o defun [EASY] defun [HARD]
- Special form |> all [HARD]
What will be implemented
Types:
- Numbers - Integers: fixnum only - Floating-point: double only
- Characters: only standard and semi-standard characters
- Symbols: no plist
- Cons ; Lists
